package com.gl.organigrama.repository;

import java.util.List;

import com.gl.organigrama.vos.Nodo;

public interface INodoRepository {
	
	Nodo save(Nodo nodo) ;
	void remove(Nodo nodo);
	Nodo find(Long id);
	List<Nodo> findNodos();
	Nodo getNodoPadre() throws Exception;
	List<Nodo> recuperarHijosNivelUno(Long idNodo);
	List<Nodo> recuperarHijosNivelDos(Long idNodo);
	Nodo getNodoPadre(Nodo nodo);

}
